Aspen Court Nursing Home
17-21 Dod St., Poplar, Greater London, United Kingdom, E14 7EG
(02075) 389789 Phone